body,
div,
ul,
li,
dt,
dl,
dd,
p,
span,
img,
input {
	margin: 0;
	padding: 0;
	border: 0;
	list-style: none;
	/*font-size: 14px;*/
	display: block;
	font-family: "Microsoft YaHei", "SimSun", "Arial Narrow";
}

a {
	text-decoration: none;
}


.wrap {
	width: 1176px;
	margin: 0 auto;
	padding: 0 12px;
	overflow: hidden;
}
/*首页内容*/

/*.bg-white {
	width: 100%;
	height: auto;
	background: #3890d7;
	padding-bottom: 30px;
}

.bg-white>div {
	width: 1190px;
	background: #FFFFFF;
}*/

.wrap-title {
	width: 100%;
	height: 108px;
	background: url(../img/toutiao.png);
	background-repeat: no-repeat;
	line-height: 40px;
}

.wrap-title>h2,
.wrap-title>div {
	margin-left: 94px;
	text-align: center;
}

.wrap-title>h2 {
	margin: 15px 0px 5px 94px;
}

.wrap-title>h2>a {
	font-size: 30px;
	color: #0277d6;
}

.wrap-title>div>a {
	font-size: 16px;
	color: #717171;
}

.main01 {
	width: 100%;
	height: auto;
	margin-top: 20px;
	overflow: hidden;
}

.main01-left {
	width: 629px;
	height:428px;
	float: left;
}


.main01-right {
	width: 534px;
	height: 353px;
	float: left;
	margin-left:13px;
	position: relative;
}

.main01-right>ul {
	width: 100%;
	height: 45px;
	border-bottom: 4px solid #cecece;
}

.main01-right-li {
	width: 98px;
	height: 45px;
	line-height: 45px;
	float: left;
	text-align: center;
}

.main01-right-li>a {
	font-size: 18px;
	line-height: 45px;
	color: #000000;
}

.main01-children {
	width: 534px;
	height: 273px;
	margin-top: 20px;
	display: none;
	position: absolute;
	left: 0;
	top: 45px;
	line-height: 36px;
}

.main01-children>li {
	width: 100%;
}

.main01-children>li>a {
	display: block;
	width: 100%;
	height: 100%;
	color: #000000;
	font-size: 18px;
	text-align: left;
	line-height: 36px;
	position: relative;
}

.main01-children .time {
	position: absolute;
	right: 10px;
	top: 0px;
}

.main01-right-li.active {
	border-bottom: 4px solid #0477d4;
	background: url(../images/new-img/icon-triangle.png);
	background-repeat: no-repeat;
	background-position-x: 50%;
	background-position-y: 36px;
}

.main01-right-li .active2 {
	color: #0477d4;
}

.main01-children.active3 {
	display: block;
	text-align: left;
}

.main02 {
	margin-top: 32px;
}

.main02,
.main02>a {
	width: 100%;
	height: 99px;
	display: block;
}

.main02>a>img {
	width: 100%;
	height: 100%;
}

.main03 {
	width: 100%;
	height: auto;
	margin-top: 25px;
	overflow: hidden;
}

.main03>div {
	width:49%;
	height: 100%;
	float: left;
	overflow: hidden;
}

.information-title>a,
.communication-title>a,
.special-title>a {
	display: block;
	/*width: 95%;*/
	height: 61px;
	background: #4081f7;
	line-height: 61px;
	color: #ffffff;
	font-size: 18px;
	padding-left: 29px;
}

.information-list {
	width: 100%;
	height: auto;
	overflow: hidden;
}

.information-list>li,
.communication-list>li {
	width:284px;
	height: 74px;
	float: left;
	margin-top: 7px;
	background-color: #eeeeee;
	/*text-align: center;*/
	margin-right: 7px;
}
.information-list>li{height: 77.5px;}
.information-list>li:nth-child(2n){margin-right: 0;}
.information-list>li>a {
	display: block;
	color: #000000;
	line-height: 74px;
	margin-left: 57px;
}

.communication-list>li {
	width: 188px;
	text-align: center;
	line-height: 75px;
	margin-right: 7px;
    margin-bottom: 7px;
}

.communication-list>li>a {
	color: #000000;
	text-align: center;
	padding-left: 3px;
}

.information-guide {
	background: url(../images/new-img/new-icon.png) no-repeat 9px -504px;
}

.information-system {
	background: url(../images/new-img/new-icon.png) no-repeat 9px -646px;
}

.information-content {
	background: url(../images/new-img/new-icon.png) no-repeat 9px -569px;
}

.information-presentation {
	background: url(../images/new-img/new-icon.png) no-repeat 9px -720px;
}

.information-apply {
	background: url(../images/new-img/new-icon.png) no-repeat 9px -600px;
}

.main03-communication{margin-left: 20px;}

/*.special-box {width: 100%;
	box-sizing: border-box;background: #eeeeee;}*/

.special-img {
	width: 360px;
	height: 78px;
	background: url(../img/special-bg.jpg);
	background-repeat: no-repeat;
}

.special-list {
	margin-top: 27px;
}

.special-list>li {
	line-height: 36px;
}

.special-list>li>a {
	color: #000000;
	font-size: 18px;
}

.communication-letter>a,
.communication-hotline>a {
	display: block;
	
	color: #000000;
	line-height: 74px;
}

.communication-letter {
	background: url(../images/new-img/new-icon.png) no-repeat 9px -796px;
}

.communication-hotline {
	background: url(../images/new-img/new-icon.png) no-repeat 9px -941px;
}

.communication-opinion {
	background: url(../images/new-img/new-icon.png) no-repeat 9px -868px;
}

.communication-investigation {
	background: url(../images/new-img/new-icon.png) no-repeat 9px -1015px;
}

.communication-interview {
	background: url(../images/new-img/new-icon.png) no-repeat 9px -600px;
}

.communication-respond {
	background: url(../images/new-img/new-icon.png) no-repeat 9px -999px;
}

.main04 {
	width: 100%;
	height: 60px;
	padding: 0px 0px;
	box-sizing: border-box;
}

.main04>ul>li {
	position: relative;
	float: left;
	width: 215px;
	padding: 0px 11px;
	line-height: 40px;
	font-size: 16px;
	text-align: center;
	border-radius: 5px;
	margin-top: 11px;
}

.main04>ul {
	content: '';
	display: table;
	clear: both;
}

.main04>ul {
	*zoom: 1;
	/*IE6,IE7*/
}

.main04>ul>li>a {
	display: block;
	margin: 0 -5px;
	padding: 0 20px;
	background: #fff url(../img/select-bg.png) 96% 50% no-repeat;
	color: #080808;
	border-radius: 5px;
}

.main04 li .main04-children {
	display: none\9;
	z-index: -1;
	position: absolute;
	left: 10px;
	right: 10px;
	bottom: 40px;
	max-height: 200px;
	overflow-x: hidden;
	overflow-y: auto;
	border: 1px solid #ddd;
	opacity: 0;
	transform: translate(0, 3px);
	transition: opacity, transform .3s;
	background: #ffffff;
}

.main04 li:hover .main04-children {
	display: block\9;
	z-index: 9;
	opacity: 1;
	transform: translate(0, 0);
}

.main04 li li {
	border-top: 1px solid #ddd;
	line-height: 39px;
	text-align: center;
	transition: all .3s;
}

.main04 li li:hover {
	background-color: #f8f8f8;
	color: #080808;
}

.main04 li li:hover a {
	color: crimson;
}

.main04 li li a {
	display: block;
	overflow: hidden;
	white-space: nowrap;
	word-break: keep-all;
	text-overflow: ellipsis;
	font-size: 14px;
	color: #000000;
}


/*//底部*/

.con-foot {
	width: 100%;
	height: 120px;
	background: #ffffff;
	overflow: hidden;
}

.foot-content {
	width: 1200px;
	height: 90px;
	padding-top: 30px;
	margin: 0 auto;
	overflow: hidden;
}

.foot-content .foot-left {
	float: left;
}

.foot-link-zcw {
	margin: 8px 12px 0 55px;
}

.foot-span-dzjg {
	margin-right: 12px;
}

.foot-text-con {
	width: 513px;
	margin: 12px 93px 0 0;
}

.foot-text-con p {
	font-size: 12px;
	color: #000000;
}

.foot-p-link a {
	float: left;
	margin: 18px 10px 0 0;
	color: #000000;
	font-size: 12px;
}

.foot-p-link a:hover {
	text-decoration: underline;
}

.foot-link-zgzf,
.foot-link-ewm {
	margin-right: 22px;
}

.foot-link-wbwx span {
	font-size: 12px;
	line-height: 16px;
	margin-bottom: 9px;
}

.foot-zf-wb {
	width: 28px;
	height: 24px;
	background: url(../img/icon-weibo.png) no-repeat;
	float: left;
	margin-right: 13px;
}

.foot-zf-wx {
	width: 28px;
	height: 24px;
	background: url(../img/icon-weixin.png) no-repeat;
	float: left;
}


/*//列表*/

.bg-white>.list-wrap {
	width: 1197px;
	height: auto;
	margin: auto;
	padding-bottom: 30px;
}

.indexes {
	width: 100%;
	height: 53px;
	line-height: 53px;
	font-size: 18px;
	margin-top: 20px;
	padding: 0px 4px;
	box-sizing: border-box;
	border-bottom: 2px solid #0277d5;
}

.indexes>a {
	color: #000000;
}

.list-main01 {
	margin-top: 33px;
}

.main01-nav {
	float: left;
}


/*列表栏目*/

.main01-nav {
	width: 284px;
	height: auto;
}

.main01-nav>li {
	width: 100%;
	height: auto;
	background: #2d6eb2;
	text-align: center;
	line-height: 42px;
	font-size: 18px;
	border: 1px solid #c9c9c9;
	margin-bottom: 10px;
}

.main01-nav>li>a {
	color: #ffffff;
}

.children-nav {
	width: 100%;
	height: 224px;
	background: #e7f3fd;
	display: none;
}

.children-nav>li {
	width: 100%;
	height: 58px;
	line-height: 58px;
	text-align: center;
	border-bottom: 1px solid #e9e9e9;
	font-size: 24px;
}

.children-nav>li>a {
	color: #000000;
}

.children-nav.active {
	display: block;
}


/*列表内容*/

.main01-nav-content {
	width: 682px;
	height: 607px;
	float: left;
	margin-left: 37px;
	position: relative;
}

.main01-nav-content>.navs-items {
	width: 100%;
	position: absolute;
	left: 0;
	display: none;
}

.navs-items span {
	display: inline;
	font-size: 18px;
	color: ;
}

.navs-items a {
	color: #000000;
	font-size: 18px;
}

.navs-items li {
	line-height: 36px;
}

.navs-items>ul {
	margin-bottom: 30px;
}

.navs-items.active {
	display: block;
}


/*互动交流页*/

.comm-main01 {
	width: 100%;
	height: 272px;
	overflow: hidden;
	margin-top: 26px;
}

.comm-left {
	width: 730px;
	height: 100%;
	position: relative;
	float: left;
}

.comm-left>ul,
.comm-main02-title {
	width: 100%;
	height: 38px;
	background: #0277d5;
}

.comm-left>ul>li {
	width: 200px;
	height: 100%;
	float: left;
	line-height: 33px;
	padding-left: 35px;
	/*padding: 0px 35px;*/
	box-sizing: border-box;
	float: left;
}

.comm-left>ul>li>a .active {
	color: #ffffff;
}

.comm-left>ul>li>a {
	display: block;
	width: 100%;
	height: 100%;
	color: #cccccc;
	font-size: 18px;
	text-align: left;
	line-height: 38px;
}

.comm-children {
	width: 730px;
	height: 199px;
	position: absolute;
	left: 0;
	margin-top: 31px;
	display: none;
}

.comm-children.active {
	display: block;
}

.comm-main01 ul>li>a.active {
	color: #FFFFFF;
}

.comm-main01 .icon-triangle-fan {
	margin-left: 20px;
	display: none;
}

.icon-triangle-fan.active {
	display: block;
}

.comm-children-state>a {
	color: #3890d7;
}

.comm-children-time {
	float: right;
	margin-right: 10px;
}

.comm-children a {
	color: #000000;
}

.comm-children .comm-children-state {
	float: right;
	margin-right: 111px;
	color: #3890d7;
}


/*//comm-right/*/

.comm-main01>.comm-right {
	width: 414px;
	height: 272px;
	float: left;
	margin-left: 32px;
}

.comm-main01>.comm-right li {
	width: 122px;
	height: 110px;
	float: left;
	margin-bottom: 36px;
	text-align: center;
}

.comm-write>a,
.comm-search>a,
.comm-book>a,
.comm-letter>a,
.comm-weibo>a,
.comm-vx>a {
	display: block;
	padding: 10px 18px;
	box-sizing: border-box;
	color: #FFFFFF;
	padding-top: 70px;
}

.comm-right .comm-write {
	background: url(../img/comm-write.png);
	background-size: 100%;
	background-repeat: no-repeat;
	margin-right: 15px;
}

.comm-right .comm-search {
	background: url(../img/comm-search.png);
	background-size: 100%;
	background-repeat: no-repeat;
	margin-right: 15px;
}

.comm-right .comm-book {
	background: url(../img/comm-book.png);
	background-size: 100%;
	background-repeat: no-repeat;
}

.comm-right .comm-letter {
	background: url(../img/comm-letter.png);
	background-size: 100%;
	background-repeat: no-repeat;
	margin-right: 15px;
}

.comm-right .comm-weibo {
	background: url(../img/comm-weibo.png);
	background-size: 100%;
	background-repeat: no-repeat;
	margin-right: 15px;
}

.comm-right .comm-vx {
	background: url(../img/comm-weixin.png);
	background-size: 100%;
	background-repeat: no-repeat;
}


/*主体2*/

.comm-mian02,
.comm-main03 {
	width: 100%;
	height: 372px;
}

.comm-main02-title {
	width: 700px;
	height: 38px;
	line-height: 38px;
	padding-left: 30px;
}

.comm-main02-title>a {
	color: #ffffff;
	font-size: 18px;
}

.comm-main02-content {
	width: 335px;
	height: 313px;
	padding-top: 22px;
	float: left;
}

.comm-main02-contents {
	margin-left: 57px;
}

.comm-main02-item,
.affairs-catalog-item {
	width: 100%;
	float: left;
}

.comm-main02-item>div,
.affairs-catalog-item>div {
	width: 100%;
	height: 48px;
	border-bottom: 3px solid #cecece;
	line-height: 48px;
	font-size: 18px;
	color: #0277d5;
	background: url(../images/new-img/icon-triangle.png);
	background-repeat: no-repeat;
	background-position-x: 50px;
	background-position-y: 40px;
}

.comm-main02-item span,
.affairs-catalog-item span {
	width: 98px;
	padding-left: 20px;
	display: block;
	float: left;
	font-size: 18px;
	border-bottom: 3px solid #0277d5;
}

.comm-main02-item>div>a,
.affairs-catalog-item>div>a {
	color: #999999;
	float: right;
	padding-right: 10px;
	font-size: 14px;
}

.comm-main02-item>ul {
	width: 100%;
	height: 195px;
	margin-top: 36px;
}

.comm-main02-item>ul>li {
	line-height: 36px;
	font-size: 14px;
}

.comm-main02-item>ul>li>a {
	display: block;
	text-align: left;
	color: #000000;
}

.comm-mian02>.comm-right,
.comm-main03>.comm-right {
	width: 393px;
	height: 361px;
	float: left;
	margin-left: 30px;
}

.comm-mian02 .comm-main02-item {
	width: 100%;
	height: 100%;
}

.comm-right-ul a {
	font-size: 16px;
	line-height: 48px;
}

.comm-main02-item .comm-children-title {
	width: 148px;
}


/*主体3模块*/

.comm-main03 .comm-investigation-list {
	width: 100%;
	height: 302px;
	background: none;
}

.comm-left>.comm-investigation-list>li {
	width: 100%;
	height: 103px;
	border-bottom: 1px solid #cccccc;
	background: url(../img/icon-investigation.png);
	background-repeat: no-repeat;
	background-position-y: 30px;
	padding: 0;
	/*padding-left: 67px;*/
}

.comm-left>.comm-investigation-list>li>a {
	display: block;
	width: 90%;
	height: 64%;
	position: relative;
	line-height: 30px;
	padding: 24px 0px 25px 69px;
	box-sizing: border-box;
}

.comm-main03 .comm-investigation-title {
	font-size: 18px;
	color: #000000;
	margin: 0;
}

.comm-main03 .comm-investigation-time {
	font-size: 18px;
	color: #999999;
}

.comm-main03 .comm-investigation-state {
	position: absolute;
	right: 20px;
	top: 50%;
	/*transform: translateY(-50%);*/
	font-size: 18px;
	color: #000000;
}

.comm-main02-item>.comm-interview-box {
	width: 100%;
	height: 302px;
	margin-top: 0;
}

.comm-interview-box>li {
	width: 100%;
	height: 110px;
	margin-top: 35px;
}

.comm-main02-item .comm-interview-img {
	display: block;
	width: 175px;
	height: 110px;
	float: left;
}

.comm-main02-item .comm-interview-text {
	display: block;
	width: 176px;
	height: 73px;
	float: left;
	margin-left: 20px;
	line-height: 28px;
}


/*//政务公开*/

.affairs-main01 {
	width: 100%;
	height: 286px;
	/*border:1px solid red;*/
	margin-top: 16px;
}

.affairs-introduce,
.affairs-announcement {
	width: 284px;
	height: 286px;
	background: azure;
	float: left;
}

.affairs-introduce-title {
	width: 100%;
	height: 42px;
	background: #0277d5;
	text-align: center;
	line-height: 42px;
}

.affairs-introduce-title>a {
	color: #ffffff;
	font-size: 18px;
}

.affairs-introduce-content {
	width: 100%;
	padding: 41px 87px 38px 41px;
	box-sizing: border-box;
	font-size: 18px;
}

.affairs-introduce-content>div {
	width: 100%;
	height: 30px;
	font-size: 18px;
}

.affairs-empty {
	display: block;
	width: 80px;
	height: 30px;
	float: left;
	font-size: 18px;
}

.affairs-content {
	width: 515px;
	height: 286px;
	float: left;
	margin-left: 32px;
	position: relative;
}

.affairs-content>a {
	display: block;
	position: absolute;
	top: 10px;
	right: 10px;
	font-size: 14px;
	color: #999999;
}

.affairs-content>.affairs-content-nav {
	width: 100%;
	height: 40px;
	border-bottom: 4px solid #cecece;
}

.affairs-content-nav>li {
	width: 98px;
	height: 100%;
	float: left;
	text-align: center;
}

.affairs-content-nav>li>a {
	display: block;
	height: 100%;
	color: #8c8c8c;
	font-size: 18px;
	line-height: 34px;
}

.affairs-content-nav>li>a.active {
	border-bottom: 4px solid #0277d5;
	color: #0277d5;
	background: url(../images/new-img/icon-triangle.png);
	background-repeat: no-repeat;
	background-position-y: 31px;
	background-position-x: 40px;
}

.affairs-children-content {
	width: 500px;
	height: 210px;
	margin-top: 26px;
	margin-left: 5px;
	position: absolute;
	left: 0;
	display: none;
}

.affairs-children-item>a {
	display: block;
	width: 100%;
	text-align: left;
	line-height: 40px;
	font-size: 18px;
	color: #393939;
}

.affairs-children-content.active {
	display: block;
}


/*通知公告*/

.affairs-announcement {
	margin-left: 28px;
}

.affairs-announcement-text>a {
	display: block;
	padding: 23px 16px 19px 17px;
	box-sizing: border-box;
	color: #333333;
	font-size: 18px;
	line-height: 37px;
}

.affairs-catalog {
	width: 100%;
	height: 737;
}

.affairs-catalog-title {
	width: 100%;
	height: 61px;
	border-bottom: 4px solid #cecece;
	text-align: center;
	line-height: 65px;
}

.affairs-catalog-title>a {
	display: block;
	width: 147px;
	height: 100%;
	margin: auto;
}

.affairs-catalog-title>a.active {
	border-bottom: 4px solid #0277d5;
	color: #0277d5;
	background: url(../images/new-img/icon-triangle.png);
	background-repeat: no-repeat;
	background-position-y: 52px;
	background-position-x: 63px;
	font-size: 18px;
	text-align: center;
}

.affairs-catalog-list {
	margin-top: 34px;
}

.affairs-catalog-list>li {
	width: 360px;
	height: 318px;
}

.affairs-catalog-item span {
	width: 111px;
}

.affairs-catalog-item>ul {
	width: 360px;
	height: 257px;
	margin-top: 27px;
	line-height: 40px;
}

.affairs-catalog-item>ul>li>a {
	display: block;
	width: 100%;
	font-size: 16px;
	color: #393939;
}

.affairs-catalog-items {
	margin-left: 50px;
}


/*//文章页*/

.article-main01-title {
	width: 100%;
	height: 207px;
}

.article-main01-title>h2,
.article-main01-title>p {
	text-align: center;
}

.article-main01-title>h2 {
	font-size: 24px;
}

.article-main01-title>p {
	font-size: 18px;
	line-height: 36px;
}

.article-main01-tip-title {
	width: 1030px;
	height: 40px;
	margin: auto;
	margin-top: 31px;
	line-height: 40px;
	border-bottom: 1px solid #CECECE;
	padding: 0px 30px;
	box-sizing: border-box;
}

.data-time {
	float: left;
	font-size: 14px;
}

.article-icon {
	float: right;
	font-size: 14px;
}

.article-icon>a {
	display: block;
	width: 20px;
	height: 20px;
	float: left;
}
.article-icon>.article-add {
	background: url(../img/article-add.png);
	background-repeat: no-repeat;
}

.article-icon>.article-vx {
	background: url(../img/article-vx.png);
	background-repeat: no-repeat;
}

.article-icon>.article-vb {
	background: url(../img/article-vb.png);
	background-repeat: no-repeat;
}

.article-icon>.article-qq {
	background: url(../img/article-qq.png);
	background-repeat: no-repeat;
}

.article-icon>.article-dyj {
	background: url(../img/article-dyj.png);
	background-repeat: no-repeat;
}

.article-icon>span {
	display: inline;
	float: left;
	line-height: 15px;
}

.article-main01-content {
	width: 1030px;
	height: 415px;
	margin: auto;
	font-size: 18px;
	text-indent: 2em;
	line-height: 36px;
}

.article-main01-content>div {
	line-height: 36px;
	font-size: 18px;
	width: 100%;
	padding-left: 0px;
}

.article-main01-qr {
	width: 100%;
	height: 160px;
	font-size: 12px;
	text-align: center;
	background: url(../img/icon-qr.jpg);
	background-repeat: no-repeat;
	background-position-x: 50%;
	background-position-y: 20px;
	color: #c5c5c5;
}

.article-main01-link {
	width: 100%;
	height: 315px;
	border-top: 1px solid #CECECE;
	margin-top: 56px;
}

.link-title {
	font-size: 18px;
	line-height: 32px;
	color: #0277d5;
	margin-top: 35px;
	font-weight: bold;
}

.link-ul {
	width: 100%;
	height: 196px;
	margin-top: 25px;
}

.link-ul>li {
	line-height: 34px;
}

.link-ul>li>a {
	font-size: 16px;
	color: #727272;
}




/* 轮播切换-begin */

.con-banner {
	width: 581px;
	height: 329px;
	margin-right: 13px;
	padding: 0;
	display: block;
	float: left;
	border: 0;
	overflow: hidden;
	position: relative;
}

.con-banner ul li {
	width: 581px;
	height: 329px;
	display: block;
	position: relative;
	float: left;
}

.con-banner ul li img {
	width: 100%;
	height: 100%;
	display: block;
	border: 0;
}

.ban-list-li .dong-text {
	width: 581px;
	height: 46px;
	line-height: 46px;
	font-size: 14px;
	display: block;
	position: absolute;
	bottom: 0;
	left: 0;
	background-image: url(../img/bg-banner-txt.png);
	padding: 0 28px;
	color: #ffffff;
	font-family: "Microsoft YaHei", "SimSun", "Arial Narrow";
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.slide-nav {
	position: absolute;
	bottom: 0px;
	right: 0;
	width: 100px;
	height: 27px;
}

.con-banner .slide-nav li {
	width: 8px;
	height: 8px;
	float: left;
	background-image: url(../img/banner-tu01.png);
	background-repeat: no-repeat;
	margin-right: 10px;
	cursor: pointer;
}

.con-banner .slide-nav li.active {
	width: 8px;
	height: 8px;
	float: left;
	background-image: url(../img/banner-tu02.png);
	background-repeat: no-repeat;
	margin-right: 10px;
}

.gund-prev-btns {
	width: 24px;
	height: 50px;
	background-image: url(../img/icon.png);
	background-repeat: no-repeat;
	background-position-y: -3150px;
	position: absolute;
	left: 0;
	bottom: 154px;
	display: none;
}

.gund-next-btns {
	width: 24px;
	height: 50px;
	background-image: url(../img/icon.png);
	background-repeat: no-repeat;
	background-position-y: -3050px;
	position: absolute;
	right: 0;
	bottom: 154px;
	display: none;
}


/* 轮播切换-end */

/*20211223新模板套接样式修改begin*/
.tab-line-nav{border-bottom: 4px solid #bfbebe;}
.tab-line-nav .cur{border-bottom: 5px solid #0477d4; background: url("../images/new-img/icon-triangle.png") no-repeat 50% 22px;}
.main01-right .txt-list li{border-bottom: 1px solid #c8c8ca;line-height: 50px;background: url("../images/new-img/new-icon.png") no-repeat 8px -321px;padding-left: 25px;}
.file-search-title{width: 70px;float: left;text-align: center;}
.file-search-div>.file-title-left{width:373px;margin-left: 13px;}
.file-search-div>.file-search-submit-right{background: url("../images/new-img/new-icon.png") no-repeat 0px -394px;width: 45px;}
.file-search-title{margin: 5px 0px 12px;}
.file-search{padding-top: 28px;}

.wrap-layout{overflow:hidden;}
.wrap-layout>a:first-child{float: left;}

.information-title,.communication-title,.special-title{position: relative;}
.title-site-right{position: absolute;right:15px;top: 0;}
.main03>.main03-special{width: 100%;}
.special-list{width: 100%;overflow: hidden;}
.special-list>li{width:220px;float:left;height: 89px;text-align:center;line-height: 89px;background-color: #eeeeee;margin-right: 17px;}
.special-list>li:last-child{margin-right: 0px;}
.swap-top{margin-top: 0px;}
.swap-top .swap-left{width: 400px;padding-top: 0px;}
.swap-top .swap-right{width: 175px;height: 160px;background: #eeeeee;margin-top: 7px;}
.swap-right-title{height: 33px;border-bottom:none;line-height: 33px;}
a.swap-right-title-blue{background: url("../images/new-img/zxft-bg.png") no-repeat;display: block; border-bottom: none;color: #ffffff;
margin-left: 30px;line-height: 33px;height: 33px;}
.list-more{display: block;width: 100%;height: 40px;line-height: 40px;text-align: center;color:#2e59f3;}
.swap-right .txt-list{height: auto;}
.icon-jggk{background: url(../images/new-img/new-icon.png) no-repeat 15px -1182px;}
.icon-zc{background: url(../images/new-img/new-icon.png) no-repeat 15px -1307px;}
.icon-rsxx{background: url(../images/new-img/new-icon.png) no-repeat 15px -1434px;}
.icon-yrqgk{background: url(../images/new-img/new-icon.png) no-repeat 15px -1541px;}
.icon-jsta{background: url(../images/new-img/new-icon.png) no-repeat 15px -1655px;}
/*公共推送样式修改*/
.title-site a,.title-site-link,.title-site-link .gov-link,.tab-link-nav-site li.cur,
.link-site-gird6 .tab-link-nav-site li.cur{color:#4081f7;}
.tab-link-nav-site li{background: #4081f7;}
.i-site{background-image: url(../images/new-img/new-icon.png);
background-repeat:no-repeat;background-position: 0px -1834px;}
.sub .i-site{background-position:0px -1765px;}
.dcwj-close{display: block;width: 100%;}
.dcwj-close>img{display: block;margin: auto;}


/*首页教育服务*/
.jyfw-wrap{margin-bottom: 25px;overflow: auto;}
				.title-jyfw {
					font-weight: bold;
					font-size: 24px;
					display: inline-block;
					padding-bottom: 10px;
					margin: 20px 0px;
					border-bottom: 2px solid #0070d6;
					text-align: left;
					width: 100%;
				}
				.jyfw-wrap>.jyfwIcon{width: 100%;}
				.jyfwIcon li {
					float: left;
					text-align: center;
					color: #FFFFFF;
					width: 140px;
					height: 122px;
					overflow: hidden;
					border-radius: 6px;
					margin-right: 67px;
					color: #FFFFFF;
				}
				.jyfwIcon li a{color: #FFFFFF;}
				.jyfwIcon li:last-child{margin-right: 0px;color: #FFFFFF;}
				.jyfwIcon li.icon1{background: #88abe4;}
				.jyfwIcon li.icon2{background: #7dbef8;}
				.jyfwIcon li.icon3{background: #8dbcdb;}
				.jyfwIcon li.icon4{background: #89c49c;}
				.jyfwIcon li.icon5{background: #b6cc7c;}
				.jyfwIcon li.icon6{background: #88abe4;}
				.jyfwIcon li.icon7{background: #88abe4;}
				.jyfwIcon li.icon a{display: block;padding: 10px 0;}
				.jyfwIcon li.icon img{display: block;margin: 16px auto;}
				.jyfwIcon li:hover img{transform: scale(1.2);transition: all .1s ease-in;}
